google.golang.org/protobuf/internal/impl.coderFieldInfo.isPointer (field)

9 uses

	google.golang.org/protobuf/internal/impl (current package)
		checkinit.go#L82: 		if f.isPointer && fptr.Elem().IsNil() {
		codec_message.go#L50: 	isPointer  bool                     // true if IsNil may be called on the struct field
		codec_message.go#L136: 			isPointer:  fd.Cardinality() == protoreflect.Repeated || fd.HasPresence(),
		codec_message_opaque.go#L69: 			isPointer: (fd.Cardinality() == protoreflect.Repeated ||
		encode.go#L108: 		if f.isPointer && fptr.Elem().IsNil() {
		encode.go#L188: 				if f.isPointer && fptr.AtomicGetPointer().IsNil() {
		encode.go#L202: 			} else if f.isPointer && fptr.Elem().IsNil() {
		encode.go#L212: 		if f.isPointer && fptr.Elem().IsNil() {
		merge.go#L76: 		if f.isPointer && sfptr.Elem().IsNil() {